Designing a Flexible Framework for a Table Abstraction
نویسندگان
چکیده
interface, 2abstract predicate, 11, 14isStorable, 14isValidKey, 9isValidRec, 9isValidTable, 11abstract predicates, 9Access Layer, 7, 11, 33accessor method, 12Adapter design pattern. See designpattern
منابع مشابه
12 Designing a Flexible Framework for a Table Abstraction
This chapter examines how commonality/variability analysis, software design patterns, and formal design contracts can be used effectively to design a software framework for a Table abstraction. The framework consists of a group of Java interfaces that collaborate to define the structure and high-level interactions among components of the Table implementations. The key feature of the design is t...
متن کاملA Hierarchical Production Planning and Finite Scheduling Framework for Part Families in Flexible Job-shop (with a case study)
Tendency to optimization in last decades has resulted in creating multi-product manufacturing systems. Production planning in such systems is difficult, because optimal production volume that is calculated must be consistent with limitation of production system. Hence, integration has been proposed to decide about these problems concurrently. Main problem in integration is how we can relate pro...
متن کاملDesigning a Bank-Based Flexible Performance Evaluation System (Study: Bank Shahr)
Given the limitations of the existing performance evaluation models for organizations with dynamic internal and external conditions, this study aims to provide a flexible performance evaluation model with adaptability to intra- and extra-organizational changes. The present study first forms a database of criteria related to banking activities. After gathering the experts' opinions, we select 2...
متن کاملExperimenting with a Flexible Awareness Management Abstraction for Virtual Collaboration Spaces
The awareness management problem is still very far from solved. It is difficult to create an abstraction that’s flexible enough to be used in the wide range of applications that deal with Awareness management problems. This paper describes a generic object-oriented abstraction for the problem of awareness management in Collaborative Virtual Environments (CVEs). The described abstraction allows ...
متن کاملAn Automaton Based Framework for Analysis and Control of Flexible Manufacturing Systems
Development and maintenance of control software has emerged as one of the most difficult problems associated with building Flexible Manufacturing Systems (FMS). FMS controllers , potentially the most flexible FMS components, are characterized by their inflexibility. To support configuration flexibility of FMS controllers, this work proposes a modular hierarchical control structure which combine...
متن کامل